spare neither trouble nor expense - İspanyolca İngilizce Sözlük